English Dictionary
◊ DROP HAMMER
drop hammer
n : device for making large forgings [syn: {drop forge}, {drop
press}]